Holy Grail
English Meaning
Something that you want very much but that is very hard to get or achieve; The Holy Grail : the cup that is said to have been used by Jesus Christ and that was sought by knights during the Middle Ages
Please Try : Holy, Grail